open the floodgates

Translations
déclencher une avalanche de
Definitions
To allow something to happen much more easily or in much greater quantities, often after a period of restriction or control; to trigger a large or uncontrollable outpouring of something.
Words
open

verb
ouvrir
the

article or possessive pronoun
les
floodgates

noun
vannes